package com.alks.entity.data.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author MS
 * @since 2024/5/3110:48
 */
//开发材料扫描入库
@Getter
@Setter
@NoArgsConstructor
public class ScanTheDocumentInformation {
    private String companyId;
    //订购单号
    private String slipNo;
    //订购日期
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date slipDate;
    //订单
    private String orderId;
    private String mtlNo;
    private String mtlColor;
    private String mtlName;
    private String mtlSpec;
    private String mtlUnit;
    //订购数量
    private BigDecimal qty;
    //厂商
    private String vendorNo;
    private String vendorName;
    //已入
    private BigDecimal isInQty;
    //未入
    private BigDecimal unInQty;
    //入库数量
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date inDate;
    //入库数量
    private BigDecimal inStockQty;
    //入库时间
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date sendDate;
    //送货单号
    private String sendNo;
    //仓库别
    private String warehouseNo;
    //库存位置
    private String areaNo;
    //备注
    private String remark;
    private String barcode;
    private String id;

}
